scaly-foot gastropod - Turco Inglés Diccionario